package utils

var koKrText = map[int]string{
	Success:                "성공",
	ServerError:            "내부 서버 오류",
	TooManyRequests:        "요청 과다",
	ParamBindError:         "매개변수 오류",
	AuthorizationError:     "권한 오류",
	UrlSignError:           "URL 서명 오류",
	CacheSetError:          "캐시 설정 실패",
	CacheGetError:          "캐시 획득 실패",
	CacheDelError:          "캐시 삭제 실패",
	CacheNotExist:          "캐시 존재하지 않음",
	ResubmitError:          "다시 제출하지 마세요",
	HashIdsEncodeError:     "HashID 암호화 실패",
	HashIdsDecodeError:     "HashID 복호화 실패",
	RBACError:              "접근 권한 없음",
	RedisConnectError:      "Redis 연결 실패",
	MySQLConnectError:      "MySQL 연결 실패",
	WriteConfigError:       "설정 파일 쓰기 실패",
	SendEmailError:         "메일 전송 실패",
	MySQLExecError:         "SQL 실행 실패",
	GoVersionError:         "Go 버전 불일치",
	SocketConnectError:     "Socket 연결되지 않음",
	SocketSendError:        "Socket 메시지 전송 실패",
	DeleteError:            "데이터 삭제 실패",
	UpdateError:            "데이터 업데이트 실패",
	InsertError:            "데이터 삽입 실패",
	GetError:               "데이터 획득 실패",
	GetCountError:          "수량 획득 실패",
	GetTokenError:          "토큰 데이터 획득 실패",
	GetUserPrivateKeyError: "개인키 데이터 획득 실패",
	GetWithdrawError:       "출금 데이터 획득 실패",

	AuthorizedCreateError:    "호출자 생성 실패",
	AuthorizedListError:      "호출자 목록 획득 실패",
	AuthorizedDeleteError:    "호출자 삭제 실패",
	AuthorizedUpdateError:    "호출자 업데이트 실패",
	AuthorizedDetailError:    "호출자 상세 획득 실패",
	AuthorizedCreateAPIError: "호출자 API 주소 생성 실패",
	AuthorizedListAPIError:   "호출자 API 주소 목록 획득 실패",
	AuthorizedDeleteAPIError: "호출자 API 주소 삭제 실패",

	MongodbNoData:         "mongodb 데이터 없음",
	MongodbCountError:     "데이터 카운트 획득 실패",
	MongodbFindDataError:  "mongodb 찾기 오류",
	MongodbAggregateError: "집계 오류",
	MongodbDataIsExist:    "데이터 이미 존재함",

	ParseDataError: "데이터 파싱 실패",
	CallBackError:  "콜백 주소 실패",
	CodeError:      "인증 코드 획득 실패",
	CodeExpired:    "인증 코드 만료",

	FeeAddressNotPrivateKey:      "수수료 주소는 유효한 개인키 주소가 아닙니다",
	WithdrawAddressNotPrivateKey: "출금 주소는 유효한 개인키 주소가 아닙니다",
	EmailCodeError:               "이메일 인증 코드 오류",
	UserNotExist:                 "사용자 존재하지 않음",
	GasFeeError:                  "gasfee 획득 실패",
	AbiParseError:                "abi 파싱 실패",
	SendTransactionError:         "거래 전송 실패",
	CallbackFailed:               "콜백 주소 실패",
	DuplicateCollection:          "중복 집계",
	ParamNotNull:                 "매개변수는 비워두면 안 됩니다",
	UserNameOrPasswordError:      "사용자명 또는 암호 오류",
	UserStatusStop:               "사용자 완전히 억제",
	GenerateTokenError:           "토큰 생성 실패",
	PageParamInvalid:             "page 매개변수 잘못됨",
	MissChainName:                "chain-name 매개변수가 누락됨",
	MissChainId:                  "chain-id 매개변수가 누락됨",
	BodyNotEmpty:                 "body는 비워두면 안 됩니다",
	NonceNotEmpty:                "nonce는 비워두면 안 됩니다",
	SignNotEmpty:                 "sign는 비워두면 안 됩니다",
	TimeStampNotEmpty:            "타임스탬프는 비워두면 안 됩니다",
	BodyParseError:               "body 파싱 오류",
	UserNotMemberOrStop:          "사용자 업그레이드되지 않았거나 완전히 억제",
	MainCoinTypeInvalid:          "MainCoinType 유효하지 않음",
	ConnectRpcUrlError:           "rpc 연결 오류",
	SignError:                    "sign 오류",
	GeneratePrivateError:         "개인키 생성 오류",
	ChainIdNotMatch:              "chainId 일치하지 않음",
	CreateWalletError:            "지갑 생성 실패",
	TransferError:                "거래 실패",
	PrivateKeyParseError:         "개인키 파싱 실패",
	EthToWeiError:                "eth를 wei로 변환 실패",
	GenerateAddressError:         "주소 생성 실패",
	AddressFormatError:           "주소 형식 오류",
	RepeatedWithdraw:             "반복 출금",
}
